.strategy-combination-container {
  padding: 20px;
}

.returns-chart {
  margin-bottom: 20px;
}

.ant-descriptions-item-label {
  font-weight: bold;
}

.ant-collapse-header {
  font-weight: bold;
}

.ant-collapse-content-box {
  padding: 16px !important;
}

.ant-collapse-content-box pre {
  background-color: #f5f5f5;
  padding: 8px;
  border-radius: 4px;
  max-height: 200px;
  overflow: auto;
}

.combination-details .ant-tabs-content {
  min-height: 400px;
}

.ant-empty {
  margin: 32px 0;
}

.ant-card-head-title {
  font-weight: bold;
}

.ant-divider-inner-text {
  font-weight: bold;
}

.ant-statistic-content {
  font-size: 18px !important;
} 